bitkeeper revision 1.1062 (40eeb61foD5LNFQo1m7VdXuEO9IO_g)
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Fri, 9 Jul 2004 15:13:35 +0000 (15:13 +0000)
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Fri, 9 Jul 2004 15:13:35 +0000 (15:13 +0000)
Enable the various scheduler set functions - they were
all commented-out.

tools/python/xen/xend/XendNode.py

index 4073d753c7495528175c5e17f90974bb5b5d4dfd..4bc0b420e844d13e3dfef66df0cd9c24750d98bc 100644 (file)
@@ -25,29 +25,22 @@ class XendNode:
         return 0
     
     def cpu_bvt_slice_set(self, ctx_allow):
-        ret = 0
-        #ret = self.xc.bvtsched_global_set(ctx_allow=slice)
-        return ret
-
-    def cpu_bvt_slice_get(self, ctx_allow):
-        ret = 0
-        #ret = self.xc.bvtsched_global_get()
-        return ret
+        return self.xc.bvtsched_global_set(ctx_allow=ctx_allow)
+
+    def cpu_bvt_slice_get(self):
+        return self.xc.bvtsched_global_get()
     
     def cpu_fbvt_slice_set(self, ctx_allow):
-        ret = 0
-        #ret = self.xc.bvtsched_global_set(ctx_allow=slice)
-        return ret
-
-    def cpu_fbvt_slice_get(self, ctx_allow):
-        ret = 0
-        #ret = self.xc.bvtsched_global_get()
-        return ret
+        return self.xc.bvtsched_global_set(ctx_allow=ctx_allow)
+
+    def cpu_fbvt_slice_get(self):
+        return self.xc.bvtsched_global_get()
     
     def cpu_rrobin_slice_set(self, slice):
-        ret = 0
-        #ret = self.xc.rrobin_global_set(slice)
-        return ret
+        return self.xc.rrobin_global_set(slice=slice)
+
+    def cpu_rrobin_slice_get(self):
+        return self.xc.rrobin_global_get()
 
     def info(self):
         return self.nodeinfo() + self.physinfo()